/*
 * Hilo_Enviador.h
 *
 *  Created on: 28/05/2012
 *      Author: sebastian
 */

#ifndef HILO_ENVIADOR_H_
#define HILO_ENVIADOR_H_

#include "Servidor.h"
#include <list>

class Hilo_Enviador : public Thread {
public:
	Hilo_Enviador(Servidor& s);
	virtual void run();
	virtual ~Hilo_Enviador();
	Socket* getSocket(int id);
	void agregarSocket(Socket* s);
private:
	std::list<Socket*> sockets;
	Servidor& serv;
};

#endif /* HILO_ENVIADOR_H_ */
